call of nature – Deutsch–English translations

🇬🇧 en de 🇩🇪

call of nature noun

  • need to defecate or urinate (euphemistic)
Notdurft

call of nature

Nillendruck
Wiktionary Links